
div {
  &.pq-grid {
    font-family: "open sans", "Helvetica Neue", Helvetica, Arial,
    "Microsoft YaHei", sans-serif;
    font-size: 12px;
    border-color: #e2e2e2 !important;
  }
  .ui-widget-header {
    border-color: #e2e2e2;
  }
  .pq-title-span{
    input[type="checkbox"]{
      top: 0;
    }
  }
  .pq-grid-cell {
    padding: 4px 7px;
    input[type="checkbox"]{
      top: 0;
    }
  }
  .pq-header-outer .pq-cont-inner.pq-cont-right, .pq-header-outer .pq-grid-cont {
    background: #E7F5FE;  /*表格右上角一块区域颜色*/
  }

  .pq-grid-col, .pq-grid-number-col, .pq-grid-row, .pq-grid-bottom, .pq-grid-bottom select {
    color: #4e4e4e;
  }

  .pq-grid *:focus {
    outline: 0;
  }

  .pq-table>.pq-grid-row>.pq-grid-cell.pq-focus {
    border: 0 !important;
  }

  .pq-grid .ui-widget-header:not(.pq-grid-bottom):not(.pq-ui-button){
    border: 0;
  }

  .pq-cont-inner>.pq-td-border-top>.pq-grid-row {
    border-bottom-width: 0px;
  }

  .pq-td-border-right>.pq-grid-row>.pq-grid-cell {
    border-right-width: 0px;
  }

  .pq-grid-col, .pq-grid-row>.pq-grid-cell {
    border: 0;
  }

  .pq-grid-overlay {
    border: 0;
  }

  .pq-grid-col-leaf .pq-title-span:hover {
    text-decoration: none;
  }


  .pq-grid-col, .pq-grid-number-cell {
    padding: 7px 7px;
  }

  .pq-grid .layui-btn-xs {
    margin-top: -3px;
    margin-bottom: -3px;
  }

  .pq-state-select.ui-state-highlight {
    background: #ffe6be;
  }

  :nth-child(odd).pq-state-select.pq-striped, :nth-child(odd).pq-striped > .pq-grid-cell-hover, :nth-child(odd).pq-grid-row-hover.pq-striped {
    background: #ffe6be;
  }

  .pq-col-sort-asc, .pq-col-sort-desc, .pq-col-sort-asc .pq-col-sort-icon, .pq-col-sort-desc .pq-col-sort-icon {
    font-weight: bold;
    color: #eb8f00;
  }

  .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px; /*表格四周的弧度*/
  }

  .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px; /*表格四周的弧度*/
  }

  .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px; /*表格四周的弧度*/
  }

  .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px; /*表格四周的弧度*/
  }

  .pq-grid .ui-icon {
    opacity: 0.8;
    vertical-align: text-top;
  }

  .pq-pager table {
    width: 100%;
    table-layout: fixed;
    display: table;
  }

  .pq-pager table td:nth-child(1) {
    width: 115px;
  }

  .pq-pager table td:nth-child(2), .pq-pager table td:nth-child(6), .pq-pager table td:nth-child(8), .pq-pager table td:nth-child(11) {
    width: 15px;
  }

  .pq-pager table td:nth-child(4), .pq-pager table td:nth-child(5), .pq-pager table td:nth-child(9), .pq-pager table td:nth-child(10)
  , .pq-pager table td:nth-child(12) {
    width: 25px;
  }

  .pq-pager table td:nth-child(7) {
    width: 168px;
    text-align: center;
  }

  .pq-cont-inner.pq-cont-left {
    border-right: solid 1px #eee;
  }

  .pq-body-outer .pq-cont-left {
    border-right: solid 1px #eee;
  }

  .pq-grid-header-table .pq-grid-title-row .pq-td-div {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
  }

  .pq-body-outer .pq-grid-number-cell {
    background: inherit;
  }

  .pq-body-outer .pq-grid-number-cell {
    border-bottom: 0;
  }

  .pq-grid-row>.pq-grid-number-cell {
    border-right: 0;
  }

  .ui-autocomplete {
    max-height: 120px; /*下拉框最大高度*/
    overflow-y: auto;
    overflow-x: hidden;
  }

  .pq-grid input[type=checkbox] {
    display: initial; /*显示CheckBox*/
  }

  .pq-grid input[type=checkbox] {
    width: 15px; /*CheckBox大小*/
    height: 15px;
  }

  .pq-menu-icon {
    top: 10px;
    right: 6px;
  }

  .pq-head-menu .pq-grid-col, .pq-head-menu .pq-grid-cell, .pq-head-menu .pq-grid-number-cell {
    padding: 3px 10px;
  }

  .pq-grid-col>div {
    padding: 0px 3px;
  }

  .pq-col-filtered .pq-menu-icon {
    opacity: .8;
    border: 0;
    background: url(../pqgrid/paramquery-pro/images/filter.png);
  }
}

